@import url("pagination.css");
@import url("pop.css");
@import url("panel.css");
@import url("textbox.css");
@import url("list.css");
@import url("tabPanel.css");
@import url("ctree.css");
@import url("stackpanel.css");
@import url("menu.css");

.frame-wrapper {
    margin: 0px;
    padding: 1px; /*width: 100%;*/
    border: 1px solid #999999;
    font: 12px tahoma, arial;
    zoom: 1;
}

.frame-header {
    margin-top: 0px;
}

.frame-header .image {
    float: left;
}

.frame-header .div {
    padding-bottom: 3px;
}

.frame-header .welcome-text {
    font-size: 14px;
    font-weight: bold;
}

.frame-header .welcome {
    float: left;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left: 15px;

}

.frame-header .bar {
    float: right;
    margin-right: 5px;
    margin-top: 5px;

}

.frame-main-body {
    background: url(../../fishimages/frame/b_main.png) repeat;
    padding: 0 5px;
    overflow-x: auto;
    overflow-y: hidden;

}

.frame-main-top {
    height: 5px;
}

.frame-main-top .left {
    float: left;
    width: 10px;
    height: 5px;
    background: url(../../fishimages/frame/b_1_corner.png) no-repeat;
}

.frame-main-top .main {
    height: 5px;
    margin: 0 10px;
    background: url(../../fishimages/frame/b_main.png) repeat;

}

.frame-main-top .right {
    float: right;
    width: 10px;
    height: 5px;
    background: url(../../fishimages/frame/b_2_corner.png) no-repeat;
}

.frame-main-bottom .left {
    float: left;
    width: 10px;
    height: 5px;
    background: url(../../fishimages/frame/b_4_corner.png) no-repeat 0 -5px;;
}

.frame-main-bottom .main {
    height: 5px;
    margin: 0 10px;
    background: url(../../fishimages/frame/b_main.png) repeat;

}

.frame-main-bottom .right {
    float: right;
    width: 10px;
    height: 5px;
    background: url(../../fishimages/frame/b_3_corner.png) no-repeat 0 -5px;
}

.frame-main-menu {
    float: left;
    width: 200px;
}

.frame-main-content {
    margin-left: 203px;
}

.clearfloat {
    clear: both;
    height: 0;
    font-size: 1px;
    line-height: 0px;
}

.menu-breif {
    padding: 1px; /*border:1px solid #CCC;*/
/*width:200px;*/
}

.menu-item {
    padding: 2px;
    cursor: pointer; /*border:1px solid white;*/

}

.menu-item-over {
    background-color: #F2F2F2;

}

.menu-item .image {
    margin: 0 5px;
    width: 20px;
    height: 20px;
    float: left;

}

.menu-item .text {
    margin: 0 2px;
    font-size: 16px;
    left: 40px;
}

.panel-decorate-top {
    display: block;
}

.panel-decorate-top .left {
    float: left;
    width: 10px;
    height: 10px;
    background: url(../../fishimages/panel/c_1_corner.png) no-repeat;
}

.panel-decorate-top .main {
    height: 10px;
    margin: 0 10px;
    background: url(../../fishimages/panel/c_main.png) repeat;

}

.panel-decorate-top .right {
    float: right;
    width: 10px;
    height: 10px;
    background: url(../../fishimages/panel/c_corner_2.png) no-repeat;
}

.panel-decorate-bottom {
    display: block;
}

.panel-decorate-bottom .left {
    float: left;
    width: 10px;
    height: 10px;
    background: url(../../fishimages/panel/c_corner_4.png) no-repeat;
}

.panel-decorate-bottom .main {
    height: 10px;
    margin: 0 10px;
    background: url(../../fishimages/panel/c_main2.png) repeat;

}

.panel-decorate-bottom .right {
    float: right;
    width: 10px;
    height: 10px;
    background: url(../../fishimages/panel/c_corner_3.png) no-repeat;
}

.panel-decorate-main {
    border: 1px solid #797979;
    background: white;
    border-bottom: none;
    border-top: none;
    padding: 2px;
    overflow: hidden;

}

.panel-decorate-main .left {
    float: left;
    width: 10px;
    height: 100%;
    background: url(../../fishimages/panel/c_main_l.png) repeat-y;
}

.panel-decorate-main .main {
    margin: 0 10px;
    background: white;
    height: 100%;

}

.panel-decorate-main .right {
    float: right;
    width: 10px;
    height: 100%;
    background: url(../../fishimages/panel/c_main_r.png) repeat-y;

}

.anchor-text {
    text-decoration: none;
    margin: 5px;
    font-size: 12px;
}

.anchor-split {

    margin: auto;
    display: inline;
}

.button-cbutton {
    border: 0 none;
    cursor: pointer;
    font-size: 12px;
    height: 20px;
    padding: 0 5px;
    text-align: center;
    overflow: hidden;

}

.button-cbutton-normal {
    width: 50px;
    background: url(../../fishimages/button/bt1.png)
}

.button-cbutton-over {
    width: 50px;
    background: url(../../fishimages/button/over1.png)
}

.button-cbutton-normal2 {
    width: 64px;
    background: url(../../fishimages/button/bt2.png)
}

.button-cbutton-over2 {
    width: 64px;
    background: url(../../fishimages/button/over2.png)
}

.button-bar {
    background: #D5D5D5;
    padding: 2px 0;
}

.tab-ctab {
    border-bottom: #d5d5d5 solid 1px;
    height: 24px;

}

.tab-ctab ul {
    padding-left: 0px;
    margin-left: 1px;
}

.tab-ctab .item {
    display: block;
    float: left;
    display: inline;
    padding-right: 5px;
    margin-right: 2px;
    height: 24px;
    cursor: pointer;
    font-size: 14px;
}

.tab-ctab .item-normal {
    background: url(../../fishimages/tab/tab.png) 100% -94px;
    font-weight: normal;

}

.tab-ctab .item-selected {
    background: url(../../fishimages/tab/tab.png) 100% -32px;
    font-weight: bold;
}

.tab-ctab .tab-span {
    display: block;
    float: left;

    text-decoration: none;
    height: 25px;
    padding: 4px 10px 2px 15px;
}

.tab-ctab .tab-span-normal {
    background: url(../../fishimages/tab/tab.png) 0 -65px;
}

.tab-ctab .tab-span-selected {
    background: url(../../fishimages/tab/tab.png);
}

.tab-ctab-content {
    padding: 2px;
}

.tab-tab {
    border: 1px solid #C8CFDA;
}

.tab-tab .bar {
    background: none repeat scroll 0 0 #F4F5F6;
    border: none;
    border-bottom: 1px solid #C8CFDA;
    height: 27px;
    padding: 2px;
}

.tab-tab .item {
    float: left;
    border: 1px solid #C8CFDA;
    border-bottom: none;
    margin: 3px 3px 0 0;
    padding: 4px 10px;
    font: 14px Verdana;
    cursor: pointer;

}

.tab-tab .selected {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
}

.tab-tab .content {
    padding: 2px;
}
